f = input().split()

if len(f) == 1 or not f:
    print("Мало данных для анализа")
    exit()

n = max(f, key=len)
k = len(f)
k1 = 0
k2 = 0
k3 = 0
k4 = 0
alph = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'

for i in range(k):
    if f[i][0] >= 'А' and f[i][0] <= 'Я':
        k3 += 1
    if '-' in f[i]:
        k1 += 1
    if len(f[i]) < 3:
       k2 += 1
    if len(set(f[i]) & set(alph)) > 0:
        k4 += 1

print('Количество слов в предложении -', k)
print('Слов с заглавными киррилическими буквами -', k3)
print('Слов, содержащих латинские буквы -', k4)
print('Слов, длиной до трех -', k2)
print('Самое длинное слово -', n)
print('Длина самого длинного слова -', len(n))
print('Слов, содержащих дефис -', k1)
